anticipate one's ruin - Español Inglés Diccionario